ball-lock pin - Español Inglés Diccionario